package main

import "fmt"

func main()  {
	m := make(map[string]int,0)
	m["a"] = 1
	fmt.Println(m)
	a,_ := m["a"]
	a =2

	m2 := make(map[string]*int,0)
	m2["a"] = new(int)
	fmt.Println(m2)
	a2,_ := m2["a"]
	*a2 =2
	fmt.Println(a,a2,m2)
}
